drains pump - French English Dictionary